master clutch - Spanish English Dictionary